Skip to content

Update Konflux references (release-v0.8) - #3481

Merged
simonbaird merged 1 commit into
release-v0.8from
konflux/references/release-v0.8
Aug 10, 2026
Merged

Update Konflux references (release-v0.8)#3481
simonbaird merged 1 commit into
release-v0.8from
konflux/references/release-v0.8

Conversation

@red-hat-konflux

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
quay.io/konflux-ci/tekton-catalog/task-apply-tags (source, changelog) tekton-bundle digest 6387614da0cff2
quay.io/konflux-ci/tekton-catalog/task-build-image-index (source, changelog) tekton-bundle digest a355355b00c9e6
quay.io/konflux-ci/tekton-catalog/task-buildah-remote-oci-ta (source, changelog) tekton-bundle minor 0.10.70.11.0
quay.io/konflux-ci/tekton-catalog/task-buildah-remote-oci-ta (source, changelog) tekton-bundle minor 0.90.11.0
quay.io/konflux-ci/tekton-catalog/task-ecosystem-cert-preflight-checks (source, changelog) tekton-bundle digest 27c9760e438f31
quay.io/konflux-ci/tekton-catalog/task-git-clone-oci-ta (source, changelog) tekton-bundle digest 510daad799e609
quay.io/konflux-ci/tekton-catalog/task-init (source, changelog) tekton-bundle digest b8465d515d3d4a
quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies-oci-ta (source, changelog) tekton-bundle minor 0.3.20.7.1
quay.io/konflux-ci/tekton-catalog/task-push-dockerfile-oci-ta (source, changelog) tekton-bundle digest 5393bad350a144
quay.io/konflux-ci/tekton-catalog/task-rpms-signature-scan (source, changelog) tekton-bundle digest ccb77d141ff593
quay.io/konflux-ci/tekton-catalog/task-sast-shell-check-oci-ta (source, changelog) tekton-bundle digest 61b27e6d33d800
quay.io/konflux-ci/tekton-catalog/task-sast-snyk-check-oci-ta (source, changelog) tekton-bundle digest eba24f5f4818f8
quay.io/konflux-ci/tekton-catalog/task-sast-unicode-check-oci-ta (source, changelog) tekton-bundle digest eb9d539f31055c
quay.io/konflux-ci/tekton-catalog/task-source-build-oci-ta (source, changelog) tekton-bundle digest 6081c4193f1df1

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

konflux-ci/build-pipeline-tasks (quay.io/konflux-ci/tekton-catalog/task-buildah-remote-oci-ta)

v0.11.0

Changed
  • When scanning the built image with Syft, scans the image filesystem as
    a directory instead of scanning the the image as an OCI archive. This improves
    the scanning time, disk usage and may improve memory usage. More details in
    konflux-build-cli/docs/design/syft-image-scanning.md.
  • The remote variants of this task now push the built image to the registry directly
    from the build VM instead of rsyncing the image back to the cluster first.
    For large images, this significantly reduces the time spent on network transfers.
Removed
  • BREAKING: Removed the sbom-syft-generate step, SBOM generation now happens
    in the build step.
  • BREAKING: Removed the push step, the push now happens in the build step.
  • If you have step overrides configured for either of the two removed steps,
    the pipeline will fail with invalid StepOverride. See the migration guidance below.
Migration guidance

Buildah v0.11.0 comes with a migration script that will attempt to automatically
fix the step overrides in your PipelineRuns. In most cases, no manual action will
be needed. But there are cases that the script cannot handle:

  1. Your PipelineRun references an external Pipeline. In this case, the migration
    script will never get a chance to run on the PipelineRun.
  2. Your PipelineRun is multi-platform, SBOM generation needs more resources
    than the build itself and the remote VMs do not have sufficient resources.

If the migration script doesn't solve the problem, please follow the procedure below.

Manual procedure

If you have sbom-syft-generate or push step overrides in the .spec.taskRunSpecs
section in your PipelineRun, please remove them. In most cases, this should be all.

However, if you were previously requesting more resources for SBOM generation
than for the build step itself, there is a chance that the build will fail.
In this case, move the relevant overrides to the build step. The same technically
applies for the push step, but it's highly unlikely that pushing would require
more resources than the build.

For example:

 spec:
   taskRunSpecs:
     - pipelineTaskName: build-container
       stepSpecs:
-        - name: sbom-syft-generate
+        - name: build
           computeResources:
             requests:
               memory: 16Gi
             limits:
               memory: 16Gi

This will work for build steps that run in-cluster - single-platform builds
and typically also the amd64 builds in a multi-platform build setup.

For build steps that run on remote VMs, the overrides have no effect. In case
the build fails, please switch to a larger VM flavor (consult the documentation
of your particular Konflux deployment to see what's available).

For example:

 spec:
   params:
     - name: build-platforms
       value:
         - localhost
-        - linux/arm64
+        - linux-mxlarge/arm64
konflux-ci/build-pipeline-tasks (quay.io/konflux-ci/tekton-catalog/task-prefetch-dependencies-oci-ta)

v0.7.1

v0.7.0

v0.6.0

v0.5.0

v0.4.1

Fixed
  • Mount the trusted-ca volume in the use-trusted-artifact and create-trusted-artifact steps.
    Previously, the mount was missing, which means the task did not support container registries
    with certificates signed by a private/self-signed CA.

v0.4.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 05:00 AM and 11:59 PM, only on Saturday (* 5-23 * * 6)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

@fullsend-ai-review

fullsend-ai-review Bot commented Aug 8, 2026

Copy link
Copy Markdown

🤖 Review · ⚠️ Cancelled · Started 6:50 AM UTC · Ended 6:56 AM UTC

Commit: 87c4a29 · View workflow run →

Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@red-hat-konflux
red-hat-konflux Bot force-pushed the konflux/references/release-v0.8 branch from 00cc57a to f1a3a89 Compare August 8, 2026 06:56
@fullsend-ai-review

fullsend-ai-review Bot commented Aug 8, 2026

Copy link
Copy Markdown

🤖 Finished Review · ✅ Success · Started 6:57 AM UTC · Completed 7:07 AM UTC

Commit: 87c4a29 · View workflow run →

@fullsend-ai-review

Copy link
Copy Markdown

Review

Findings

Low

  • [breaking change - version jump] .tekton/cli-v08-pull-request.yaml:264 — The buildah-remote-oci-ta task is bumped from 0.9 to 0.11.0 (pull-request) and 0.10.7 to 0.11.0 (push). The PR body notes this removes the sbom-syft-generate and push steps. Neither pipeline uses stepSpecs or stepOverrides referencing those removed steps, so the documented breakage vector does not apply. The remaining concern about unknown behavioral changes from the version jump is speculative and not substantiated by evidence in this repository.

@fullsend-ai-review fullsend-ai-review Bot added the ready-for-merge All reviewers approved — ready to merge label Aug 8, 2026
@codecov

codecov Bot commented Aug 8, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Flag Coverage Δ
acceptance 54.86% <ø> (-0.01%) ⬇️
generative 18.14% <ø> (ø)
integration 26.99% <ø> (ø)
unit 68.66% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@simonbaird
simonbaird enabled auto-merge August 10, 2026 16:01
@simonbaird
simonbaird merged commit cab6125 into release-v0.8 Aug 10, 2026
13 checks passed
@simonbaird
simonbaird deleted the konflux/references/release-v0.8 branch August 10, 2026 16:02
@fullsend-ai-retro

fullsend-ai-retro Bot commented Aug 10, 2026

Copy link
Copy Markdown

🤖 Finished Retro · ✅ Success · Started 4:03 PM UTC · Completed 4:10 PM UTC

Commit: 87c4a29 · View workflow run →

@fullsend-ai-retro

Copy link
Copy Markdown

Retro: PR #3481 — Update Konflux references (release-v0.8)

Workflow Summary

This was a bot-generated (red-hat-konflux) Tekton task bundle digest/version update PR targeting the release-v0.8 branch. Two .tekton/ pipeline YAML files were changed (26 insertions, 26 deletions) — purely mechanical digest hash updates with two minor version bumps (buildah-remote-oci-ta 0.9/0.10.7→0.11.0, prefetch-dependencies-oci-ta 0.3.2→0.7.1).

Timeline

Time (UTC) Event
Aug 8, 06:49 PR opened by red-hat-konflux bot
Aug 8, 06:49 First review run 31244781653 dispatched
Aug 8, 06:56 PR updated, second review run 31245050027 dispatched; first run cancelled after ~6.6 min
Aug 8, 07:07 Review agent approves — 1 low finding (speculative version-jump concern), 1 false positive removed by challenger pass
Aug 10, 16:02 Human reviewer (simonbaird) approves; PR merged

Assessment

The workflow went well. The review agent performed a thorough analysis of this mechanical change:

  • Review quality: The correctness sub-agent raised two medium findings about version-jump risks (removed Tekton steps, renamed config file). The challenger pass correctly downgraded one to low (no step overrides exist in the pipeline) and removed the other as a false positive (zero references to the renamed config in the repo). This is exactly the right outcome.
  • Rework rate: Zero — correct verdict on first pass.
  • Token cost: $2.29 for the successful review. The cancelled first run (~$1.5–2 wasted) is a known issue.
  • Time to resolution: Agent reviewed in ~19 min; human approval came ~2 days later.
  • Autonomy readiness: Agent verdict matched the human reviewer exactly — both approved without change requests.

Existing Issue Coverage

All improvement opportunities identified are already well-covered by existing open issues:

  • Fast-tracking bot dependency PRs: fullsend-ai/fullsend #4293, #4825, #5067, #3347; fullsend-ai/agents #257, #513. This PR adds another data point: the review agent correctly approved a Renovate digest bump that took 2 days for a human to also approve.
  • Review dispatch debouncing: fullsend-ai/fullsend #1014, #4960, #1372. The cancelled first run (wasting ~6.6 min of agent time) is the exact pattern these issues aim to solve.
  • Autonomy readiness tracking for Renovate bumps: fullsend-ai/fullsend #3068, #5145, #4835. This PR provides additional evidence of 100% agent-human alignment on Renovate digest/version bump reviews.

No new proposals filed — all findings are covered by existing issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-for-merge All reviewers approved — ready to merge release-v0.8 renovate size: S

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant